loud and continuous chatter - Allemand Anglais Dictionnaire